package com.yonyou.ucf.mdf.app.isvdxq.firstpart.location.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.yonyou.iuap.yms.annotation.YMSColumn;
import com.yonyou.iuap.yms.annotation.YMSEntity;
import com.yonyou.iuap.yms.annotation.YMSTable;
import com.yonyou.iuap.yms.param.BaseEntity;
import lombok.Data;

@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
@YMSEntity
@YMSTable(tableName = "dxq_location")
@Data
public class LocationQdEntity extends BaseEntity {
    //'ID',
    @YMSColumn(name = "id")
    private String locationID;

    //'货位名称',
    private String locationName;

    //'货位编码',
    private String locationCode;

    //'RFid标签',
    @YMSColumn(name = "rfid_code")
    private String RFIDCode;

    //'仓库编码',
    @YMSColumn(name = "warehouse_code")
    private String warehouseCode;

    //'仓库id',
    @YMSColumn(name = "warehouse_id")
    private String warehouseID;

    //仓库民称
    @YMSColumn(name = "warehouse_name")
    private String warehouseName;

    //父级名称
    @YMSColumn(name = "parent_name")
    private String parentName;

    //父级主键
    @YMSColumn(name = "parent_id")
    private String parent;

    //'货位层级',
    private Integer level;

    //是否末级
    private Boolean isEnd;
    private Boolean ifEnd;

    //节点标题
    private String name;

    //路径
    private String path;

    //排序
    @YMSColumn(name = "sort_num")
    private Integer sort;

    //'版本'
    private Integer version;

    //'删除标记'
    private Integer dr;

    //'租户id'
    @YMSColumn(name = "ytenant_id")
    private String ytenant_id;
    @YMSColumn(name = "tenant_id")
    private String tenant_id;

    //'模版'
    @YMSColumn(name = "pk_temp")
    private String pk_temp;

    // datetime COMMENT '创建时间',
    @YMSColumn(name = "create_time")
    private String create_time;

    //'修改时间',
    @YMSColumn(name = "modify_time")
    private String modify_time;

    //'创建人'
    private String creator;

    //'修改人',
    private String modifier;

    @YMSColumn(name = "org_id")
    private String org_id;

    private String pubts;


}
